1.状态1.1文件状态2.分支2.1分支常用命令gitbranchxxx:新建分支gitcheckoutxxx:切换分支gitcheckout-bxxx:新建分支并切换到该分支(相当于上面两条命令)gitbranch-dxxx:删除分支gitbranch:查看分支列表gitpushorigin--deletexxx:删除远程分支gitfetch:从服务器上拉取数据,当gitfetch命令从服务器上抓取本地没有的数据时,它并不会修改工作目录中的数据,它只会获取数据然后让你自己合并。gitpull:在大多数情况下它的含义是一个gitfetch紧接着一个gitmerge/gitrebase命令2.2
一、版本控制工具什么是版本控制系统?版本控制系统(VersionControlSystem):是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。常见的版本控制系统有:cvs、svn、git为什么要有版本控制系统?在开发过程中,经常需要对一个文件进行修改甚至删除,但是我们又希望能够保存这个文件的历史记录,如果通过备份,那么管理起来会非常的复杂。在多人开发时,如果需要多人合作开发一个页面,那么修改以及合并也会非常的棘手。容易出现冲突。版本控制系统分类关于版本控制说明本地版本控制系统本地版本控制
一、版本控制工具什么是版本控制系统?版本控制系统(VersionControlSystem):是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件进行版本控制。常见的版本控制系统有:cvs、svn、git为什么要有版本控制系统?在开发过程中,经常需要对一个文件进行修改甚至删除,但是我们又希望能够保存这个文件的历史记录,如果通过备份,那么管理起来会非常的复杂。在多人开发时,如果需要多人合作开发一个页面,那么修改以及合并也会非常的棘手。容易出现冲突。版本控制系统分类关于版本控制说明本地版本控制系统本地版本控制
一、概述Helm针对Kubernetes的Helm包管理器。Helm的一般操作:helmsearch: 搜索charthelmpull: 下载chart到本地目录查看helminstall: 上传chart到Kuberneteshelmlist: 列出已发布的chart#查看帮助helm--help官方文档:https://helm.sh/zh/docs/helm/helm/Helm架构和基础语法讲解可以参考我这篇文章:【云原生】Helm架构和基础语法详解二、Helm仓库(helmrepo)添加、列出、删除、更新和索引chart仓库。1)添加chart仓库helmrepoaddb
一、概述Helm针对Kubernetes的Helm包管理器。Helm的一般操作:helmsearch: 搜索charthelmpull: 下载chart到本地目录查看helminstall: 上传chart到Kuberneteshelmlist: 列出已发布的chart#查看帮助helm--help官方文档:https://helm.sh/zh/docs/helm/helm/Helm架构和基础语法讲解可以参考我这篇文章:【云原生】Helm架构和基础语法详解二、Helm仓库(helmrepo)添加、列出、删除、更新和索引chart仓库。1)添加chart仓库helmrepoaddb
kubectl相关命令kind所有类型#kind所有类型kubectlapi-resources-owide--namespaced=true1、基本命令命令作用create创建资源edit编辑资源get获取资源patch更新(修改)资源delete删除资源explain展示资源文档2、运行/调试命令命令作用run在集群中运行指定镜像expose暴露资源为servicedescribe展示资源内部信息logs输出容器在pod中的日志attach进入运行中的容器cp在pod内外复制文件rollout管理资源的发布scale扩/缩容Pod数量autoscale自动调整pod数量资源分类1、集群级别
kubectl相关命令kind所有类型#kind所有类型kubectlapi-resources-owide--namespaced=true1、基本命令命令作用create创建资源edit编辑资源get获取资源patch更新(修改)资源delete删除资源explain展示资源文档2、运行/调试命令命令作用run在集群中运行指定镜像expose暴露资源为servicedescribe展示资源内部信息logs输出容器在pod中的日志attach进入运行中的容器cp在pod内外复制文件rollout管理资源的发布scale扩/缩容Pod数量autoscale自动调整pod数量资源分类1、集群级别
常用命令1、pytest--collect-only--collect-only:表示把待执行的用例全部展示出来。待执行集合1待执行集合22、pytest-q-q:表示简则的测试报告,运行成功通过“.”表示,运行失败通过"F"表示3、pytest--lf--lf:只执行上次失败的用例4-1、pytest--tb=no不展示用例失败的错误详情4-2、pytest--tb=line展示用例失败的代码具体行数4-3、pytest-tb=short展示更加详细的错误信息5、pytest--duration=N表示把最耗时间的用例展示出来,N表示最慢的N个6、pytest--maxfail=n其中n表示
常用命令1、pytest--collect-only--collect-only:表示把待执行的用例全部展示出来。待执行集合1待执行集合22、pytest-q-q:表示简则的测试报告,运行成功通过“.”表示,运行失败通过"F"表示3、pytest--lf--lf:只执行上次失败的用例4-1、pytest--tb=no不展示用例失败的错误详情4-2、pytest--tb=line展示用例失败的代码具体行数4-3、pytest-tb=short展示更加详细的错误信息5、pytest--duration=N表示把最耗时间的用例展示出来,N表示最慢的N个6、pytest--maxfail=n其中n表示
一、压缩和解压缩1.“.tar.gz”结尾的文件:tar tar-cfnewfile.tarfile1file2#将file1,file2文件打包到newfile.tar tar-zcvf/GSE66507tar.gz#解压文件 tar-xzvftest.tar.gz#将test.tar.gz文件解压并提取里边的文件2.“.zip”结尾的文件:zip zipnewfile.zipfile1file2#将file1,file2进行压缩到newfile.zip内 unzipnewfile.zip#解压3.“.gz”结尾的文件:gzip#将file压缩为file.gz